Java Class Library
part 3/8 Β· 24.1 KB total
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Conformance
Any Java implementation must pass the Java Technology Compatibility Kit
tests for compliance, which includes JCL tests.
Main features
β’ java.lang contains fundamental classes and interfaces closely tied to
the language and runtime system.
networking, SCTP is available through com.sun.nio.sctp.
β’ Mathematics package: java.math provides mathematical expressions and
evaluation, as well as arbitrary-precision decimal and integer number
datatypes.
β’ Collections and Utilities : built-in Collection data structures, and
and binds to the underlying native system. It also contains the 2D
Graphics API. The Swing package (javax.swing) is built on AWT and
provides a platform-independent widget toolkit, as well as a
pluggable look and feel. It also deals with editable and non-editable
text components.
β’ Sound: interfaces and classes for reading, writing, sequencing, and
synthesizing of sound data.
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ